We had a lot of bugs in our room, including cockroaches. We are from Florida, I'm not referring to palmetto bugs, but actual cockroaches. There were also other types of bugs crawling around the room, which made it very uncomfortable.
The beds were very average, internet access was fine, you could pretty much walk anywhere you need to go, and there are plenty of food options.
On a positive note, guest service was very friendly + you're right on the beach.