Great location, lovely hosts and wonderful stay.