This hotel and sister hotels are normally very good. I have stayed in these hotels in 2008 and found the hotels to be very good in food and... more on Holidaycheck