clean, spacious, well equipped. awesome stay!