Excellent space and cleanliness. The food was also good. The ground staff service is poor, the queue handling was poor and also the interactions were dull with the staff. The ground staff didn't looked pleasant and were annoying. The web check in was bad as well since we were asked to book seats and only paid seats were reflecting consecutive. The available and free seats were all dispersed and we couldnít choose seats together for me, husband and baby. The web check-in was hence avoided. Please do not keep all seats paid, itís difficult to get seats together. All the seats available were single in row. The flight journey was awesome since the captains were very much proficient with their skills. We reached way ahead of the time to our destination and the journey was smooth. I would like to mention that captain mario and his co pilot Roshan were outstanding! Apart from the issues faced, We had awesome journey! Thank You Jetairways for nice flight and comfortable seats!