Has anyone gone to Cabo? What did you like or dislike about it? Would it be a good place for a family vacation with a 6 year old and a 3 year old? I read online that the beaches can be treacherous with strong undertows, riptides, etc., which makes me a little nervous. Any info would be appreciated.