Room was comfortable with several helpful additions (eg umbrellas,decent glasses, great Wi-fi). Staff dealt promptly with a maintenance issue (badly leaking radiator) and changed our room efficiently. Rooms are not cheap and you are paying a premium for the great location and spa/swimming facilities. Restaurant much better than it used to be, good breakfast, but still very easy to clock up a hefty bill if you eat there for other meals.