clean, spacious, private — we had a very nice stay!