Excellent and spacious accommodation, perfect setting and fabulous hosts - highly recommended.