spotless, private, spacious, and has essentials for long and short term stays. would stay again in a heartbeat