Nice hotel. Restaurant and bar in lobby.
If you are going during the week though, it's actually cheaper to stay at one casinos sometimes.There is also a Courtyard by Marriott just into Gulfport. Or up by the I-10 and I-110 interchange there are hotels, but that's D'Iberville. And unless you love chain restaurants, I wouldn't recommend that.