We found the bed reasonably comfortable, the shower good, and the staff were always very pleasant. However, our room felt a bit rundown - the bathroom mirror had noticeable chips broken off along the edges, the kitchenette floor and some spots on the carpet appeared stained, the fabric on the headboard was very worn. Also, housekeeping was inconsistent and often incomplete. They'd leave more clean towels when we didn't need more, but forget to refill the toilet paper, or kleenex, or the coffee/tea pods. Our stay was about 10 days long, and at least 3 times we had to ask the front desk for refills of one thing or the other. The location was perfect for our needs, but I think for our next visit I would try an alternate place to stay.