Very good location and great hospitality. Great value for money.