Beautiful condo with all the amenities you need. They provide enough toiletries for a couple of days. I stayed in unit L-208, which is a bit of an uphill walk from the front of the property and beach. Property has 2 swimming pools and this unit has 2 king sized beds plus a sofa bed. This property isn't in the heart of all the restaurants, so you'll have to walk about 10 minutes to get anywhere. If cleanliness is important to you, I would definitely stay here. If you want to be closer to food/cafes, I would stay somewhere more north of town.