It is known for its beaches, watersports and nightlife scene. Its cobblestone center is home to the ornate Nuestra Señora de Guadalupe church, boutique shops and a range of restaurants and bars. You might think of a small town in Mexico but it is a very interesting and cool background to it.
One thing you can do while your there is Cabo San Lucas. This is a popular sight where you can find a lot of scuba diving areas, caves, and many more fun activities.
One other thing you can do is go see the famous Islas Marietas National Park. In my opinion it is very beautiful if you don't know what that is it's a beach with land over it. So like a cave with a beach inside of it. Here is a photo below
Say you want to go into town while your there and don't know what to do. Go to Sayulita. You will find many types of food there and many drink, flavors and smells you have probably never experienced.