Spotlessly clean. Very stylishly decorated . Great bed. Great showers. Fully stocked kitchen. Cozy den. Also private. Right next to the beach. It was really great.