Simply wonderful. Perfect hosts, location, accommodation and price. Thank you for such a great trip. We will be back!