Congratulations on your engagement! Welcome to the forum.
If you are super detail oriented and speak spanish, I say go for it. However, I knew I would be too stressed doing that so that's why I decided on my location, Playa Fiesta b/c it's small like a villa but has a WC and all the details already figured out.
Good luck and happy planning!