Great location, great space for checking out all that Dumbo has to offer