Excellent hospitality, lovely clean rooms and good value for money.