Overall a great place that’s close to the beach and good restaurants close by. Beautiful balcony view and a spacious unit. The reason for a 4 star rating and not 5 is due to the limited supplies such as kitchen towel and bathroom supplies (only tiny shampoo/body wash) was provided for a group of 5 people for a 5 day stay. In addition, the water filter on the fridge indicated that it needs to be replaced so we had to buy drinking from outside. Except these minor challenges, still had a great time during our stay.