Location is perfect and communication and check in super smooth and friendly!