Location is Great. Communication was easy and the self check in was hassle free.