I would go to Doctors Cave Beach....it's closer to Margaritaville for the teenagers also.