The location was perfect for the activities we had in mind! We had a few issues that were addressed quickly thanks to quick communication with the hosts and the friendly building manager.
As others have said, there is a lot of noise in the area, so be prepared for that, but earplugs are provided, and with earbuds, it wasn't a problem.