Great location, very hospitable hosts, and very comfortable accommodation.