Excellent attentive hosts, excellent location and excellent value. I would repeat.