My wife and I arrived about an hour before check-in so we enjoyed a nice lunch nearby. Check-in went smoothly and we found a spacious updated comfortable apartment with a nice private deck overlooking the central garden area. The wonderful, shallow-water beach was only a few steps away. We're glad we had a rental car as most things: dining, groceries, shopping and the like were nearby but probably beyond walking distance. Be aware that coffee, paper towels, laundry detergent are not provided, but not a big deal for us. We received more than a good deal for the price we paid. We look forward to staying there again!