This place is at a perfect location and very convenient right next to Bellagio. It has an amazing strip view. It's especially good for large groups. I definitely recommend this place.