I had a group of four stay at this condo. We loved it for the most part. First off, it was super clean. It felt like we were just at home and were able to relax. Second, Freddy has got you covered with all of the beach stuff. You won't need to get anything. He's got snorkel stuff, body boards, beach umbrellas, chairs, etc. Third, the beds were good, not incredible, but good enough to get a good night of rest. Fourth, he's got a fully equipped kitchen, so if you don't want to eat out, you'll have everything you'll need to make a meal.
We really only had one complaint. The air conditioning only went into the master bedroom and the living/kitchen area. The two other rooms got pretty warm at night.
Overall, I would stay here again.