Never stayed there, but if its the one I'm thinking of, its on A1A a little south of International Speedway Blvd. That's not exactly in the best part of town. Not the worst area, but a bit on the low end side. Wish I could help with info on cleanliness and such, but really don't know.
DFB has it right on location just south on ISB (92). It is not the best or worst part of town but reviews cover the gamut one said it should be zero another said staff was like family and they would return, averaged to a 3 star. But some did mention the dreaded bed bug problem. Looks like could be hit or miss. Hope this helps. Ride safe have a great bike week and good luck finding a room!