Excellent value for money, lovely surroundings, perfect hosts.