There's a solid American & Canadian ex pat community there. About a thousand strong from what I've been told. I was there during the high season (I think it was January) and there were a couple hundred tourists on and around the beaches on any given day. In April though that might be a different story.
If you're looking for a place that isn't a lengthy flight (only about 2:30 from SoCal) and is easy to unplug from (uhhh...the wifi situation is less than ideal, which made it a ****ing awesome place to disappear for a few days), that's my suggestion.
If you don't want to be quite so far away from everything (like, being able to access the place without a boat) with access to better amenities, Mismaloya is a 15 minute drive from viejo vallarta
and if you head north, Sayulita is about 35 minutes from Vallarta
In January both would be jammed with gringos, in April though both would be a lot quieter while still having easy access to Vallarta for good restaurants, shopping, movie theatres, bars, etc.
Should be able to find high end Airbnb spots for rent for low season prices right now as well. I rented a luxury beach front pad in Mismaloya for a couple of nights as part of one of my last trips down there, it's a nice way to unwind as well.