cat costa o vacanta la barcelona