Spotlessly clean and reallly good accomodation.