Really nice apartment at the best location in Barcelona!