Treated well. Gave the seat number based on my wish depends on the availability. Guided very well regarding the boarding point. Given proper update on weather at frequent interval of time. Food is excellent in taste. They have afforded window seat based on my request, outside view is excellent. Given proper guidelines with respect to safety. They were very much precautionary on fastening the seat belts on both landing and takeoff. Magazines were available based on the request. Foods are at affordable cost with good in taste.