This place is great! Very modern and clean. It's exactly what we expected and more. John was very nice waiting for us and getting us settled. It is right by the beach so very convenient.