Great location, excellent host, wonderful accommodation.