I recommend this venue IF the kinks with amenities are worked out and Mariah/MJ is NOT your day of coordinator.
The venue itself is incredible. Greg (the owner) is awesome and was... super accommodating, worked with us with payments which was such a relief.
Melissa, (the venue Manager) was great and super accommodating as well, was receptive to our less than ideal feedback the night of and took responsibility for the issues we had, despite none of our issues being directly her fault. Melissa also made a lot of really great changes to aesthetics of the venue in the year between booking and our big day, which we appreciated!
What soured this venue for us was the day of coordinator provided by the venue, MJ. She was so overly concerned with sticking strictly to the schedule, my wife and I feel like we were robbed of a little small moments that we were in the middle of with various guests and family members. She lied to us about at least one thing, which leads me to believe there were probably other things she wasn't truthful about. She knew about the cookies we had for wedding favors ($500 in custom designed cookies), and let staff put them under the dessert table without consulting us for a plan for them because "there wasn't enough room", where they stayed ALL NIGHT and not a single guest got one. To top it off, she told me that she needed the Maid/Matron of Honor, while *I* went to look for them, she had the DJ start the Dollar Dance, which I should have been present for but wasn't. After the dollar dance, she took the buckets from us and basically dumped the cash out on a table in the bridal suite, unattended.
Our amenities were kind of a bust- the photobooth wasn't set up until halfway through dinner after I said something about it and then it ran out of memory well before the end of the night (we ended up with 111 photos... we had around 115 guests, so there wasn't much memory available at all).
Our bounce house was taken down before anyone could really enjoy it (this is also what the coordinator lied about), which safety reasons are a valid concern, but I think the venue should invest in the equipment necessary for that not to be problem.
We weren't overly impressed with the DJ that was included with the venue, DJ Connections. They didn't play any of our "must play" songs and played songs during open dance times that no one seemed to request and that we didn't have on our open dance list.