Do you like to surf, fish or hike?
If youlike to get off the beaten path and have a more private time look at
http://www.sayulita.com/
It is so beautiful! You will have the time of your life! If you surf you can rent boards or take your own for $75-100 extra depending on the airline. The food is awesome and if you rent a house you can have a chef prepare all your meals for a very reasonable price!
You will fall in love with Mexico!