Great location and very clean! Everything was just as advertised. Communication was curt but direct and professional. Just a short walk to the beach which was exactly what we wanted.