Absolute great stay. Worth every penny. Nothing is better than hearing the waves outside as you sleep. The place was spread out and gave us plenty of room to enjoy our own space when we were home. It had every amenity you could think of, and the complex manager was so friendly and helpful as we had our own car and could park on site! Perfect stay.