The place is located at street level, check-in is very smooth. There are bus stops & metro stations nearby, as well as stores for groceries & food.
Great experience!