This place was incredible! Directions and check in information was clear and easy. It was very clean and small touches such as music playing on the TV and chocolate candy when we arrived. The view is the best we've seen, beach was clean and awesome for swimming. Washer and dryer was a huge bonus. Parking was so nice as a gated lot versus a large cramped parking garage. We wish we stayed here during our whole stay!