As other reviews have stated, property location and view is very good, and it is nice to have pool/resort access. The property does have some high end finishes. That being said, some aspects of the unit are showing wear. Front door and glass sliding door to balcony need to be replaced. Some floor tiles were cracked. There were water stains in ceiling from leaks in roof. Second bathroom sink was old and had low water pressure. Just be aware when booking that this is not a 'fully renovated' unit. We have stayed in multiple condos over the years and this is by far the best stocked I have ever experienced. Dishes, glasses, and silverware are very nice and new. Full selection of pots, pans, and any kitchen gadget you could want. The unit was very clean.