Excellent overall. Outstanding location. Helpful and attentive host. And the price was better than right.