"We came to Margaritaville to relax, see St. Thomas, eat good food, drink island cocktails, listen to good music, and experience local flavor. Margaritaville let us do all that and more. The room was clean and well appointed. We were near the upper pool, which is a big plus if you like a swim up bar and a two for one happy hour. We loved the golf cart shuttles on the property and it was great to have a taxi near the front lobby every time we needed one. The food in the restaurant was better than we expected. Breakfast was especially good. Shoutout to Chris for being a great server. The bar at the main pool was a lot of fun and had plenty of seating. We didn't get in the ocean at the property because Coki Beach is literally less than 10 minutes walk away and is much more fun and lively. The only misstep we experienced was not knowing the vacation club rooms don't come with housekeeping. A week is a long time to have sandy sheets! Speaking of steps, there were 150 steps up the hill from the restaurant to our room. I counted. So you will definitely be taking advantage of the golf cart shuttles a lot. Overall, the resort is a solid choice, close to lots of beaches and to St. John's ferry, plus many great restaurants and bars. Bring lots of cash for taxis, or rent a car and take your life in your hands! Either way, you'll enjoy Margaritaville, and it might make you a little nostalgic for one particular harbor. "