Excellent host, excellent accommodation, excellent location.