A typically relaxed Mediterranean atmosphere coupled with all the convenience of 21st century life make Catalonia a much-desired part of Spain. With both the city of Barcelona and long stretches of beach just moments away, Calella is the perfect base.