This place is amazing. Directly on the beach, brand new construction, very comfortable beds. Perfect.