Lively Mediterranean town with wide beaches a charming Rambla and excellent rail connections. Cafés markets and parks at your doorstep.