Stayed here for a short while and the rooms were magnificent with good amenities. There's no attached restaurant so the food is packaged and parceled, however the breakfast is prepared in-house. Food tastes good, and sufficient quantity. The only reason why I am saying it could have been great is, firstly you are lucky if you dial the front desk and someone answers the call, secondly those who stay for longer duration bond up well with the staff, and the staff is busy serving them on priority compared to the other guests.