We were traveling with our teenaged son so we wanted a two bedroom apartment that would give everyone privacy. This apartment met or exceeded all of our needs. There were 2 large bedrooms, a full kitchen, a dining room and living room. There was even a large terrace with great views. The building was beautiful and the pool area and health club were magnificent. There was even a small convenience store in the building for last minute items and food. Other shopping and restaurants were within an easy walk.
The best feature may have been the washer and dryer in the apartment which came in very handy.
The host was wonderful and helped replace a lost Pool Access card.
The only drawbacks were that it was a few blocks from the beach if that is important and the cable TV was a little confusing to use. I would definitely go back.