Overall a very pleasant stay, staff were polite and helpful, restaurant food was very good although the service could have been better, we were left for over 20 mins waiting for the bill and although plenty of staff were about seemed poorly coordinated, tables left uncleared etc, the same for the bar which was understaffed.
The spa and pool were ok although changing rooms very small and showers were cold with several out of action.