Spotlessly clean and comfortable stay