Great location, super easy check in and perfect communication.
Totally recommend this place.