Plenty of space, fantastic hospitality, lovely family all made for an enjoyable stay