Extremely clean, really pleasant stay