This is an awesome place near a great park and beach. CB islands were responsive by email within about a half day. We had no major issues we needed to contact them about so this was perfectly fine.
The place has two beach chairs, three coolers (two small one medium), and tupperware containers. We found all of these useful, although I would have liked to know ahead of the trip!
There is a gym you can use and a place to rent snorkel gear as well.