We are from Tampa so we have Hardrock Tampa in our backyard. We frequently travel to Hardrock in Biloxi. No comparison between the two. Biloxi Hardrock is clean, very friendly staff, great selection of slots and tables. It's not as smokey and you can actually play slots, unlike Tampa that is always crowded. Biloxi Hardrock has a fountain machine in the middle of the slot area. At any time you can grab your own free fountain drink. They have far more staff walking the floor with refreshments and are constantly cleaning the casino.