Fantastic hosts, great accommodation, excellent location... and very warm weather.