Spotlessly clean and comfortable accomodation.