Renting a villa in Mexico is a great alternative to staying in a hotel if you're traveling with family or friends. Enjoy Mexico is a company that offers luxury villa rentals throughout Mexico, including in Punta Mita. They currently have 9 properties for you to choose from and are adding more in the…