My happy place is Sitges, about a 20 min drive south of Barcelona. Great traditional and contemporary restaurants, good bars, beach, sea, promenade and very easy flight from London. Love to just spend the weekends there to get away from it all - and a source of many a TP run.