Beach club was great but the organization was horrible... We paid for VIP cabana and arrived 15 minutes before the pool opened. They didn't start letting people in until 20 minutes after opening at 11am. During check in, their strict rules on what was allowed took us 15 minutes to get through security, and they wanted to throw away a friend's birth control... Half of our group had to leave the line to check items and get back in line... We were then led to a day bed which I had to pull up my reservation on my phone to show them we had a cabana. After all of the confusion and lines, we were finally drinking by 12:30, an hour and half after the pool opened... Once the drinks started rolling and music started playing we had a good time. DJ was good and the girls were dancing... We had no problems until the end when we wanted to leave, it took 30 minutes to get our bill... All in all, we had a good time, but there was a solid 2 hours of frustrating experiences. I would recommend Rehab, but expect some poor organization.