Amazing flat in the best possible location in Barcelona. Maria Teresa was an amazing host the whole week we spent there.