Clean and has most of all necessary amenities. Like previous reviews, will need extra towels for more than one night. All the details are accurate and we had a splendid time as it was close to all tourist attractions.