Friendly and helpful hosts who went over and above to ensure we had everthing we needed. Fabulous facilities and beautiful location. Spacious, comfortable and uniquely decorated accommodation. + the most friendly (well behaved) dog in the world! Would love to stay again.