Every thing about our stay was perfect. Wonderful hosts, stunning location and fabulous accommodation.