A hassle-free stay in a clean, warm and well appointed unit