Clean, nice place in a great location! Only downside was the check in process. Initial door code wasn't letting us in. But it was a minor inconvenience, overall this was a great place to stay!