Ive gone to Nobu in Cabo the past few years. It was really nice and has sorta of a private beach. Not sure if it's the best for families though. But if you want a nice safe place, this has been great for me the past few years.
https://loscabos.nobuhotels.com/?utm...medium=organic