Good location. Good price. Good host. Excellent.