Break out your socks and sandals because it's Barcelona beach time