Our vacation was just wonderful. We loved the proximity to the beach and the small pool when we needed a break from the heat. Parking at the beach is not easy, but the bikes worked out perfectly and we were able to drive the older members down when they couldn't find parking. Definitely rent bikes!
There were lots of chairs, sand/pool toys and towels. The ice-maker did work, but never really made enough ice, so just buy a couple of bags. And, the elevator was the same--it worked, but was very finicky (e.g., on the top floor, you have to really pull the door shut hard) and you always had to make sure you closed the gate and door whenever you left it or it wouldn't work for the next person calling from another floor. It wasn't a big deal for us, but if you really needed the elevator for someone in your group, that might be a consideration.
The kids enjoyed the turtles (and alligator!) in the pond and the parents were glad to have high chairs, pack n plays, etc. Bring safety locks, though.
The agency was quick to respond to any queries and we had a great time. We'd definitely go back!