clean, spacious, and excellent location. great communication for check in. would stay again