Very clean, excellent location. Lots of restaurants and shopping around the corner. Check in and check out was a breeze. Just a heads up, laundry + ironing is in a shared space for the building on the ground floor.