Has anyone recently stayed at Texas Station or Boulder Station? They are the only casinos I can get a comped Sat night on my upcoming trip. I'm concerned about the quality of the room and resort. I'm pretty middle of the road in expectation...love the Strip resorts and have stayed at the better Station and Coast properties. What can I expect?
Stu
Stu