This unit is a timeshare meaning you likely will not receive the exact unit in the pictures which I think should be called out clearly in description. Our unit was fine in side but definitely a bit run down, especially considering how much we paid. The small balcony was also incredibly worn down with rust covering the table and the floor was shredded, making it not the most pleasant experience, which is a shame bc the view was nice. One last disappointment was that the beach in front of the property is not accessible for swim due to incredibly rough currents / terrain, this is mentioned towards the end of the description but in my opinion should be listed in bold at the very top.