Super location, easy to communicate with, stress-free check-in; ticked all the boxes!