Excellent location, a great host, and a good balance price-quality.