The place was in a good building, but very busy and narrow street. If you have a vehicle it may be really hard for you to find a parking spot there.
The host kept us waiting for some time in front of the building after a super long flight to check in.