Lovely family, great accommodation — a perfect stay in every way!