Well maintained, clean and comfortable. Beautiful surroundings making it easy to relax. Lovely hosts who were happy help where they could. Having access to the full kitchen was great.