Excellent accommodations—very clean, newly renovated unit, very well-stocked kitchen (high quality cookware, plenty of plates, glasses, etc). Spacious unit. VERY clean. Beautiful pool. Steps to the gorgeous beach. Very good value. Staff were very responsive by text. We will stay here again! Highly recommend.