Very clean, and well decorated! The host was extremely communicative and easy to deal with. Any issues that arise were dealt with quickly and efficiently. Definitely worth the stay!