Great location, fab hosts and awesome accommodation.