The place was great in theory; the staff were friendly, the setting was nice; there was a nice gym and pool; but I was quite disappointed with a few things, especially for the price. The window in our room was very thin and one could hear everything outside during the night. I left a sign for room service on the door at about 9am and when I returned at 5pm the room has not been touched, and my colleague had to go find somebody to ask for new towels and for our bins to be changed. The shower was cracked or broken and water was leaking all over the floor each time it was used. There was not even a tap to fill a water bottle in the lobby and one had to go and ask the bar staff to fill it up (the bar wasn't open in the morning). I asked for a pint of a particular beer and the keg was gone (which is no problem), but when I asked the bar man if the keg would be changed that night he said it 'probably wouldn't be tonight' because there was no one to cover him, even though there was less than 10 people in the bar and plenty of staff coming in and out. The next night, I asked for a pint again and it was the same story.
When the price is factored in, these little problems start to add up and I would not consider staying there again when one could have a stay of the same quality somewhere else for cheaper.