Truly excellent place to stay. You’ll have everything you need in the unit to enjoy a vacation - beach towels and chairs, all the kitchen equipment you could want, basic cooking needs such as spices and oils. The unit is well furnished and decorated. The private patio is fantastic, and there is also access to a public dock with plenty of seating. The pool is clean and heated. The beach is a five minute walk. We will definitely stay here again in the future!