Excellent place, good comms, easy check in. You won't be disappointed.