in a word Superb, excellent value for money, excellent hostess, beautifully clean and tidy, would recommend without hesitation.