It’s right on the beach. Parking is pretty bad, but there are paid lots/spots nearby for $15-20 per day. The room wasn’t spotless, but it was clean enough for what it is. Staff is very friendly.
As long as you aren’t expecting an upscale hotel, its a good cheap option that has the necessities. If you plan on going out to Miami or Fort Laudy, you will need a car.