Could you please suggest some nice beach resorts within an hour or so of Barcelona (by public transport) - looking at Callela but a little concerned it might be huge gracias :)