Beautiful apartment in the best location in Barcelona! Super cute views from the terrace!