We had a great time at this place! The location is great, everything is brand new and very clean. We ran into some issues (probably because the place is so new) but the host worked with us on getting them resolved. I have no doubt that they have everything dialed in now!