clean, value for money, generous hospitality all round.