All was as advertised. We had an early checking time, so we had to pay additional fee for access to the unit early. Everything worked out great for us, and the team did a great job communicating. Our dryer was not working very good, and they were willing to get there right away and fix it. We had a top floor unit, and although you have to carry your luggage up the stairs (3 floors) I would recommend the top floor. We used the gym as well, it served our needs. Over all we were happy with our stay here, and would stay here again in the future.