The room was absolutely fine, up-to-date and comfortably equipped. During a heatwave, it was a real pleasure to be able to get the room to a comfortable temperature.
BUT the tv wouldn't work, at all. A trendy, new "smart" set which said simply, for 3 days, "No signal". Unacceptable.
Food: pleasant enough but unexceptional. The big problem in the restaurant/bar was that there simply weren't enough staff. Those we encountered we all lovely, helpful and efficient, but they were being asked to do far too much and the results were delays, long waits etc. Not so good.