Staff was very friendly, easy check in. Was able to check in earlier than our check in time. They were able to accommodate at the last minute. When walking into the building it had an overwhelming smell that most likely is caused by different guests making food, as each room has its own kitchen. However, the smell was gone once we reached inside of our room. We were on the second floor, walls are thin and had a noisy upstairs neighbor. The bed was very firm, not that great of sleep the first night but after breaking it in, was better the rest of the stay. Overall I would recommend this location and would stay here again.