Excellent host, excellent stay, highly recommended.