Great location, new building, and great host. As advertised.