The perfect place for a big company. Great location, perfect interior. The host was super friendly. Totally recommend.