The location is just about perfect, the property is well-managed, and the apartment itself is wonderful. Contact w the host was very easy and prompt. The property is stocked with absolutely everything one could need. I even used the grilling utensils a couple of times. The beach is right downstairs and the surf is extremely mild which was nice since we had a toddler with us. There is also a nice grassy area under some palm trees that is reserved for people staying in the building. A grocery store is about 10 minutes away and the market on the first floor has most essential food and drinks with other common necessities. The balcony was perfect to relax in, at any time of day. In general, we were very pleased with our experience and would definitely recommend it.