Beau Rivage resort and casino is a class of its own. It is a huge complex. It has all 5 star accomodations, golf course, swimming pool and shows. They have a promotion for frequent visitors. More we play the better it gets. It is all part of the MGM resorts international. That means it covers casinos and resorts not only of its own but all over the world including Las Vegas.