Service provided by the onboard personnel was very good. He was very polite and prompt in addressing our needs. There were also sufficient toilet stopovers. The stopover for souvenir shopping was unexpected. The interior of the coach looked a bit old and some of the reclining seats were not as comfortable. Charging was not possible using the USB though our phones indicated that charging was in progress.