We arrived late, about half past ten at night and left the following morning at 6.45, so experienced the room only - no meals or drinks.
We did like what we saw however, and would stay again. The male staff member at the desk when we arrived was polite and helpful, but in the morning, cameleon-like, that same staff member was, inexplicably, somewhat offhand when we left.