SW is the perfect place for a business dinner. I've had better steak at the Nine at the Palms, but the SHOW and the view here are spectacular. Your corporate guests will be over the top pleased.
Located in the Wynn hotel, on the lower level, the restaurant is in cased in all glass with outdoor seating that looks out to a waterfall that cascades into a still body of water. On the top of the waterfall there is a gigantic fabric frog lite up and sways in the wind. Once the show starts, the frog disappears and huge flowers come out from the wall. It's Vegas fabulous for sure. They have the water show about every 30 minutes that will have you and all your guests mesmerized. No one does it like they do in Vegas. The show is spectacular.
3 1/2 stars for food
4 stars for the ambiance and show
Best place for a business dinner, or to impress first timers to Vegas.