We had an amazing stay in this place. The ground floor unit is very accessible from the parking lot and the beach is just a few steps away. The ambience is very relaxing. The place is very clean, nice decors, and big enough to accomodate my family. Communication with the host is excellent! I definitely recommend this place.