Cabo is a great place to travel for a Mexican vacation. My 3rd time and always felt very safe no matter what time of day. Here are the things I do each time:1) Medando Beach - Recommend for a good party atmosphere. Take a water taxi to lover beach and view the arch. 2) FOOD - Street Food is my favorite. The best Taco Al Pastor is from the Gran Pastor. Great after hitting the clubs. Another great place is Mi Casa for finer Mexican food. Breakfast at the Office on Mendando Beach 3) Night Life - El Squid Row, Giggling Marlin, Cabo Wabo (to see). 4) Bus trip to Cabo San Jose - for some culture and history, 5) Visit the Marina when a cruise ship is not in port. Take a catamaran sunset cruise.