Great location, great host/communication - perfect spot for a large group in central london