Really nice clean apartment in Barcelona that is nicely located central of the city.