Clean and comfortable - a pleasant stay