I've only travelled with them in Biz and the onboard service was very good but I would say their website is less than helpful and, when in transit at IST, make sure you have enough time. It is very large and the information and sign boards not of the best.