The place looks as great as advertised. Our hosts were awesome and quick with responses to questions. The stay was that much better that the other people staying in the complex were very nice and fun to hangout with. The complex is a 5 minute walk to everything you need for a vacation. The beach, restaurants, bars, grocery store, liquor store, convenience store and a gym were all in a 5 minute walk. Highly recommend and will definitely be back.