Good experience except for check-in and air conditioning.