The place is very nice and location is spot on. The quality of the finishes is good, the building is professionally managed, and the check in was painless. I would stay again.