We are visiting a friend in Boca De tomatlan. Should we stay in Mismaloya, Boca De Tomatlan or somewhere else?
We'd need to know a little bit more about your tastes to answer that. If I had a car to move around Boca would be fine to stay at, would take some trips south, to the Vallarta Botanical Gardens, to El Tuito and further south. If you enjoy the beach, both Boca and Mismaloya are nice beaches. Another positive with Boca are the water taxis that continue south, to Majahuitas, Quimixto and Yelapa.
Finally the trip to Boca is not so long, so you could really stay anywhere along the coast between Puerto Vallarta and Boca and still be able to visit the friend without too much hassle. Here's a map that shows some of the places: http://goo.gl/maps/w95Zn
Have a great trip,