Very clean with a great view of the ocean and sunset. Many useful beach amenities provided. Really enjoyed our stay!