Cool location, stylish decor, plenty of space, and great host