The staff at the check in desk were rude and dismissive. Took very long to get checked in. The staff also tried to charge us extra costs which I was not happy with at all. Would not recommend to others.