Beautiful location, warm and kind hosts - it was the most wonderful time.