The check in was quick and effective, there was always someone available to answer questions. The lady at the counter was very nice and had perfect english.
When boarding everything went as smooth as it can, the airplane was clean and comfortable. The snack and beverages were average, but the on-board personel was very very kind other than available.
Although I was in the last row I had a very comfortbale flight, the departure was spot on-time and we landed on time. The luggage was out in 10 minutes and I was out of the airport in 15. Just perfect