Spotless is the word! Great location, great rooms and amenities! The kitchen has amazing view! Highly recommend!