Unfortunately, my husband broke his leg in the ocean while staying here. The staff's response immediately and in the week following was fantastic, I'm so impressed. They called a doctor who handled all the hospital things, including surgery. The staff checked in on us, gave us a wheelchair to use while staying and even coordinated a special 'low mobility' city tour for us so we could still see a bit of the city.
Injury aside, the resort is small and comfortable. It wasn't too busy while we were there (in early Oct), we were always able to get drinks by the pool or a table for a meal. The 'ocean side' seafood place was DELICIOUS. I could have eaten there daily. We were able to get pizza from a nearby place one night and also walked to a sports bar for a change of venue/food. There is a pharmacy w/in walking distance as well.
My only (small) issue was with the room itself - the AC was temperamental and had to be fixed, and during a rain storm TWO of the windows leaked and left massive puddles on the floor in two rooms. The resort did come help clean it up and fixed 2 of 3 things the next day, but it wasn't ideal to be up in the middle of the night trying to figure out where the water was pouring in from. If you have a choice, Building A is waterfront with beautiful views.