Great hospitality and excellent value for money.