Clean and cozy. Awesome location. Enjoyed walks to the beach and relaxing at the pool. Would love to come back!