Fantastic experience, great hosts , excellent food, stunning location. Everything we hoped for and then some. Thoroughly recommend.