Great location, clear communication and easy check in.