Excellent place. Quirky decor. Ideal location.Good value. Attentive hosts.