Excellent place, lovely facilities and a generous warm welcome from a lovely couple.