Excellent location, excellent accommodation, excellent host. Will definitely return.