Fabulously clean and spacious environment in a wonderful setting - everything you need for a relaxing break. Fabulous hosts who have thought of every last detail. Highly commended.