We had a bump in the road at checkin but basically it was my fault. I did not see the checkin instructions that were sent to me. After that everything was great, beach and pool perfect, location, location. Penthouse unit was stocked with everything you need, comfortable and great views from balcony. Will definitely inquire about coming back next year.