Utterly fabulous place to stay and enjoy the amazing facilities and surroundings. The hosts were very generous with their space and provisions. All clean and beautifully laid out- this place is truly a wonderful retreat for a special holiday or occasion. 10/10 indeed!