Great place, an excellent location, a perfect host and great value for money.