Fantastic place and fantastic location. Highly recommended.
We had an issue on our first day(left over from the last visitors) it was sorted immediately and professionally.
We would definitely stay again