All of the staff were wonderful - front desk people went above and beyond, and we experienced friendly and helpful cleaning people, and restaurant staff. Negatives include the fact that months ago when we reserved, we requested a room on a high floor, not facing the street (a main street, very noisy). We know that such requests are not a guarantee, but it seems odd that we were given a room on the lowest level of rooms, right above the busy street, next door to a bar, across from a large shopping center. Limited hot water, and the bathrooms are poorly designed - the shower stalls are tiny, and towels were frayed. The bed was very comfy! No full-length mirror in the suite.