A lovely place to stay with the family for an extended weekend.