Great location, but not really what we were expecting. We booked through Expedia and thought we were getting a hotel, but it is really more of a rental apartment (self-check in, no staff). We were told there was a kitchen but couldn't find one anywhere in our apartment (room 6). Room 6 also had the most bizarre layout (by North American standards anyway). There were SO MANY stairs which was very difficult for carrying all our luggage. If you have accessibility issues, you should not stay here. I wouldn't recommend this room if you have very young children either. We were only there for 2 nights and the location is really good so it all worked out in the end for us. But I think if I had kids with me, if I wasn't able to do heavy lifting up many stairs, or if I actually needed the kitchen, I would have felt differently.