very hospitable.
great value for money.
simply fantastic.