Excellent location and attentive host. Great value too.