Super clean and stylish condominium. Very roomy and offers all the amenities. The views from the balcony are spectacular. The personal at the front desk and valet parking were very professional. The beach is few steps away from the building, the pool area is clean and has a nice bar and restaurant. Communication with the host was great, very attentive to our needs. Excelente place to relax and enjoy your vacation. We love it.