Spring Break Puerto Vallarta

Yes, more summer! This final (hopefully) cold snap is really pissing me off, so I turn to you happy mashup spring mix!