We have done quite a bit of research and have narrowed it down to these three towns - Arcos de la Frontera, Vejer de la Frontera or Guacin. We plan on renting an apartment (there will be 6 of us) and these towns accomadation's seemed to provide what we are looking for. Can anyone PLEASE help us decide between these three? Pro/cons? We would like some good restaurants, bars, maybe a little nightlife (but not necesarry) within walking distance. We will have a car and we are going in June 2012.