A super location, friendly check in and great clear English communication.