Ideal location, comfortable and spacious lodging, a delightful setting, attentive hosts.