Clean, comfortable, great location and Close to everything. Booked last minute and it was a very smooth process start to finish. Responses were always quick, and they periodically checked in to make sure everything was going ok. We would definitely stay again.