The apartment is perfect! Cozy .. extremely clean, very modern and the location is perfect. The pool has a a great view. The staff was not the friendliest for such a high end resort. Check in took about an hour because the process was longer since it was rented through airbnb and not directly with the hotel. the food at the pool over priced... I paid 25$ for 5 pcs of chicken wing. Nonetheless ... I would love to stay here again. Thank you Jaime.