10/10 would recommend. This place was so fun and relaxing. We had a decent size group but it still felt spacious and comfortable.