This place was exactly as advertised. Very clean, modern and close to the beach and surrounding beach dining and bars. Communication is very quick and helpful. We really enjoyed our stay!