Wonderful location, immaculate accommodation, everything you need is there, Carmel was the perfect host