First of all the map location they show on yelp is wrong. The hotel is located east of the marina. You can google it to double check.
On to the hotel, this is a nice place. It's just pretty average to most hotels.
Pros: good location, next to the beach. Free breakfast, the croissants are quite good there and they have an omelette bar if you don't care about cholesterol.
Cons: They don't offer any free amenities in the room. You pretty much just get a bed, bathroom, TV, a few chairs, and a few towels. There's not a lot to do around the hotel to do other than the beach and casino. The marina is nearby, but that's a tourist trap. A nice looking place, but generally overpriced. read more