The unit is perfectly clean and comfortable. Not fancy but with basic needs fulfilled. Beautiful views from a comfortable balcony. Arrival was quite frustrating as the taxi driver dropped us off outside of the property fence, on the main street in the rain with our 6 pieces of luggage. Unknown to him, there is an auto entrance on the west side of the property. Once we climbed the stairs and pushed the intercom button, no one answered. Luckily another family held the gate open for us and helped with getting our luggage up the stairs so we could enter the property. The guard in the building was extremely rude and not one bit helpful. She wouldn't even tell us if we were at the right location. There is no luggage storage if you arrive early. There wasn't even a chair to sit on while waiting for the check-in time. I give the building an F grade for pre-check-in hospitalty. Host Rose did respond quickly to try to help us with the guard issues. Four hours later, once we were officially in and with the electronic wristband that openned the building doors and gates, everything changed for the better and was very nice & convenient. There are loungers w/umbrellas at the beach available to rent, the pool is awesome. The kitchen was tiny but complete enough to cook meals. They even had ice in the freezer. Everyone we met(other than the one guard) was kind. The Walgreens just across the street has basic supplies including some groceries. I would highly recomme this vrbo.