Perfect location, amazing terrace and lovely host. Anna Maria's place is definitely the place to stay in Barcelona.