Excellent hospitality, great value for money.