Our stay was wonderful. Very clean, stylish place with the amenities we needed. The location is amazing, right on the water with your own little private beach.