Although it is perfectly located, we had some difficulties to check in. Even we followed all the instructions for check in, we had to wait around 30-40 mins in front of the door. Rather than that, it is a great place to stay. Fully recommend!