We stayed at Club Bamboo South in March. The apartment was small but quite comfortable with a great view of the Gulf. The heating/AC unit quit while we were there which caused minimum discomfort and the management, without our asking, gave us a small rebate from our cost to compensate That gesture was appreciated.
We enjoyed the stay and the location.