Just after Christmas we took the family consisting of my wife and I and our 16 month old puppy, my wife's daughter, her husband and their three girls, ages 10, 7 and 7 months. We all live full time in Mazatlan. I'm the only Gringo in the bunch!
We rented the two bedroom, two bath Beach House for the kids and the Garden Casita for my wife and I. The Beach House has a basic kitchen so we were able to prepare some of our own meals. There is also a barbecue area to grill the local fish or whatever else one might bring along. The outdoor covered patio area of the Beach House has a great fireplace that kept us warm at the big dining table in the evenings. The beach itself is flat and protected so is excellent for the kids and dog to play and swim. The premises are clean and maintained and there's obvious pride taken in ensuring the guests are happy and comfortable.
We recommend packing some extra items if you're planning to use the kitchen. Bring your own pans and cooking utensils as what's there has a lot of history. The previous reviewers advise about the coffee filters is correct as well - bring your own. Same is true for booze - there's just the one Tecate outlet in town. And if you want to buy the local fish it's best to get down to the dock early. The truck leaves to sell the local catch in Mazatlan by nine o'clock at the latest. The little restaurant is okay with basic dishes.
If you're planning to go in the winter as we did make sure to pack warm clothes as it can get windy, though for two of our three day visit it was warm enough for the puppy and kids to be in the surf. There's a jacuzzi on the property but it wasn't heated when we were there. The rooms have electric space heaters to take the chill off at night and, of course, minisplit air conditioners for the hot months.
Gail and her assistant Carmen do a great job making their guests feel welcome and we plan to return many times in the future.
We had the beach house and were very happy with our choice, two bedrooms, two showers and pet friendly.
The beach house is on the beach. The beach is about a mile of shallow beach protected by an offshore reef.
The food was cheap and delicious, from the French toast to the bacon wrapped stuffed shrimp.
Recommend this for a quiet vacation for couples or families.
While researching a driving trip around the USA & Mexico, I stumbled across the 'La Rosa' website, the place looked like the perfect 'off the beaten path' retreat. In fact it looked so good, we actually changed our itinerary to stay a few nights here, as it wasn't available on the original dates we wanted. (This was not an easy task as we were coordinating a train trip to the Copper Canyon then the ferry to the Baja) it was WORTH it! Gail is an interesting, energetic lady who has put this place together on her own in a small (4-500 people?) Mexican fishing village. At the time of our visit, there were no tourists there but us - not even one. We had the beach in front of the cabins to ourselves, and the amazing beach just beyond the south headland was deserted. We walked for 2 hours from end to end and did not see another soul. It was a magical day. We had booked the 2 story house, as the prices are so reasonable - why not? It was lovely. Our first night was cold and VERY windy, but the little house was draft free and quiet in the face of the ocean wind. We had a kitchen, living/dining room, the bathroom was a nice size, and the upstairs deck was a great coffee spot. Gail walked us down to the local corner store, where we picked up some delicious cheese and the thinnest tortillas I have ever had. Quesadillas back home never tasted this good! There are not a lot of dining options in a village this small, but not to worry, Gail made both breakfast and lunch for us, and we had lots for a leftover supper. In our 2 months of travelling this was probably the most remote setting we stayed in and it is truly magical. If you ever find yourself in this area (just north of Mazatlan), do yourself a big favour and take the dirt road to Barras de Piaxtla and stay at La Rosa. It is Mexico at its most untarnished best!