Loved the spacious room! It was elegantly decorated, and clean, clean, clean. What more can you ask for on the beach? The staff was always helpful, and happy. Out door pool was heated, and large. Fire pit was the perfect evening hang out. We will be back to the Castillo Del Sol!