excellent venue very good hosts