Excellent location! Excellent service! Excellent host! Everything is excellent!