10/10 I would recommend this place especially for a big group! its near public transportation also. Thanks again Eric