A nicely located apartment in Barcelona