Villa Magnolia was just what my wife and I needed after escaping from the noise and traffic of the weekend in Puerto Valarta. Beautiful pool, grounds and buildings in this tranquil retreat. We love more of a Mexican feel to this bnb. Just a few downsides to our stay. A barking dog on the compound grounds kept us awake for hours one night, not good! Also for breakfast, we felt this could have been improved considerably by offering a basket of breakfast rolls or pastries instead of a stale slice of toast. Otherwise the orange juice, fruit and coffee were excellent. La Cruz is a dusty, dirty town with little charm but we recommend the artists market on Sunday very highly!