Agree with the above - and exactly my point.
Hate to fall back on "but celebrities stay there", but between that, and the fact H&M just did their latest ad campaign there for the quality of the beach alone, I think that says something.
The owner is the creator of 90210, Melrose Place, the Simpsons, FOX, etc etc...so he's extraordinarily well connected. He's thrown millions at the place. Because who wants their celebrity friends coming and NOT loving the place??
Best beach = 100%.