We LOVED Rosa Mexicano! We were warmly greeted as we arrived and throughout our entire stay. The service was excellent as was the food. The view was incredible and we were encouraged to relax and enjoy the evening. Salsa and Guacamole was one of the best I have had. A short drive (or even walk) from our resort. I would definitely recommend and I will definitely go back next time I am in Punta Mita.