very smooth check in/ out, English speaking with good communication.
Location is not amazing but it's ok.