What a fabulous place!
Great location, fantastic accommodation, perfect hosts
A real gem, will definitely be back