Location, location, location!
We didn’t visit any other beach. It was PERFECT for our family (3 kids).
Had everything we needed for an exceptional beach stay- great snorkel gear!