Excellent host, excellent accommodation and location.