Wonderful place , wonderful hosts , perfect stay.
5 stars all round.