Room was clean and comfortable, lovely courtyard with a small waterfall, easy and about a 3-minute walk to the casino. Unfortunately, our air conditioner was not working correctly and took all night to make our room a little cooler. The lake is about 10-minute walk, but it's a private beach and they charge to get in. We drove to the north side and found easy lake access for free. Overall, we had a great time. If you don't want to stay in a major hotel, I recommend this place with puppies.