Well thought out and superb accommodation. We had an amazing few days getting away with the extended family. Highly recommended place to stay. Perfect location. Great hosts!