Excellent location, quirky and charming; lovely family, and great hospitality