Loved staying here during my most recent trip to Vegas! Place is none for the amazing interior and the canals that are throughout the hotel, but it should also be known for the amazing service and suites. You are in a good location on the strip where you can walk one way or the other to explore more of Vegas. I also liked the fact that it's located near a bunch of convenience spots like CVS so you can pick up anything you've forgotten or some more affordable food/drinks.
I'm not too much of a gambler but I did enjoy the slots and I found the casino floors to be pretty clean and bright, didn't feel like I was in a dungeon filled with smoke. Only issue I had is the place can be pretty confusing to navigate inside if you aren't careful!