Congrats and welcome to the forum. I was married in Cabo, it's amazing there.
In regards to you "lovers beach" question, the problem with getting married there, is that the only way to access the location is by boat, and you have to jump off the boat, into the water in order to get the beach, plus there is no area to get ready. I think it would be an amazing location for a TTD shoot, but I think a little difficult for the actual wedding. Just my 2 cents. :-)