Superb position, excellent views, very welcoming well trained amiable staff. Great for a leisurely break, with a pool and nicely laid out rooms.
Yes we found wee niggles, but the food selection and the bar were better than expected.
We were pleasantly surprised by the width of ages of the other guests dinning. (possibly not a place for children, as there was nothing organised for that age group).
Breakfast had a wide selection and would please most tastes.