The food here is good as I will lunch only here.apart from this the rooms and stay are also good but not the best so if u r looking for a hotel with 5 stars I wont recommend it as for a day or 2 it is good so I recommend if u r able to spend more better go for the other hotels.here the services are good and even the staff service towards the customers are also very good but not worth of staying for more than a limited time.if u r happy with the 3 star type of hotel I will definitely recommend you to go for it.