This apartment worked out well for our mother/daughter trip and it was nice to each have our own room and bathroom. The space is clean and cozy and the kitchen is pretty well-equipped, although we hardly cooked there. One of the nice features is the beautiful tropical greenery in the garden, giving a lush tranquil feeling. The bedrooms are dark and quiet and we both slept very well. It was also great to be up on the second floor, and we never heard any noise from neighbors. The only downside is that the beach directly across the street is not very nice, so you really need a car. However there are beautiful beaches just a 10 minute drive away. We appreciated the included beach chairs and cooler. The pool is nothing special but we were only interested in the beach anyway. Reliable fast wifi. A good value for the price.