Everything you could possibly ask for at a super reasonable rate. The location is amongst the best you could ask for in the entire city. The staff was very attentive and communicated well with me. I had missed my check out time due to a lack of hot water, but the staff acknowledged that before I even brought it up and waived my fee. They really went the extra mile to make me feel welcome and did everything they could to accommodate me and make me feel welcome. Couldn't recommend enough!