AirCrew Ninja @Airbnb, Dev Bootcamp Grad / Full Stack Web Developer, idealist, community builder, expat mobilizer extraordinaire, and global vagabond currently residing in Portland, OR (at least that's where my closet it as the moment).
Barcelona - the best city on earth! To avoid the tourists, stay further into the city in Gracia - more of a neighborhood feel and still close to everything you'd want to see and experience. See More
Tulum for sure (if only to avoid the super long trip to Chichen Itza). You can also venture over to Coba which is a miniature version of Chichen Itza with the added bonus of being able to rent bikes to ride around... See More
My knee-jerk response to this question: El Xampanyet is a must-eat/experience and one of my favorite places in BCN! Rent a bike and use that to navigate the city - best way around! Stay in Gracia - small, cozy, neighborhood... See More
I'd recommend Lyft - friendlier drivers than Uber :) Use code 'jose732846' (get $20 of credit towards your first ride) :) There is also car2go cars available from the satellite lot but will probably cost around the same as a Lyft See More
Cozumel for snorkelling - watch out for rip off tours! Breakfast: La Cueva del Chango - Chilaquiles is a must + their house green juice Lunch: Los Aguachiles - best tacos! Dinner: Almirante... See More
Airbnb will be your best bet for a group of that size! I'd recommend to be around 12th street + 5ta Avenida as this is a hub of all nightlife/restaurants/beach clubs :) I lived there for almost a year, so if you want more specific tips let me know! See More