Excellent accommodation, spotless