This is an excellent place. There is an elevator to get to the upper floors. Beware... There are about 20 steps from the street to the elevator. One must climb these stairs to get to the elevator.
Check-In is a breeze. There is a check-in counter and the girl there was super friendly.
I would give it 4.9 stars, but I can only give 4 or 5. My complaint was that the Internet was unreliable (perhaps not the operator's fault). We had service one day out of three we were there. This caused all four of us to use data on our mobile devices and other stuff I had to do. We were not offered any compensation for a promised amenity. But as I said it was not their fault.
I would definitely stay there again.