Excellent host, excellent accommodation in excellent location.