Stayed here on business, fairly expensive but worth every penny. Room are very big, quiet, good location and clean. The staff was friendly. If I am not mistaken the serve a meal every night which includes drinks.
Only problem I had was with the door of my room not locking, not happy about how the maintenance person handled the situation but this has nothing to do with the quality of the hotel.