The service quality deserves to be improved a lot. They could not arrange for cancellation of train ticket and for booking an air ticket, saying that they don't have such facility. Food quality is so so. Room cleanliness and housekeeping is excellent. I rate the hotel at 7 out of 10.