fabulous location, fabulous accommodation and a great place to visit.
The hosts went above to provide lots of little extras, which was a wonderful surprise.
Would definitely visit again!