The proximity to the beach is excellent, and we enjoyed the chair service. It was great being able to have all meals outside with the beach view. Check in was easy, and the unit had all the plates, utensils, cups you would need. The unit was comfortable, but it is in need of a deep cleaning. Carpets look dirty, there is dirt in all crevices, and dust everywhere. The curtain in the master bedroom does not fully close. The common areas are also not well maintained. The kids area is very dirty, so we did not let our one year old play there.