Anna Maria's apartment was perfect! Plenty of space for our family of 3. Anna Maria even provided a perfect infant bed for our 2 year old.
The apartment is beautifully designed, with modern touches, but effectively kept it's old world charm. We loved sitting on the balconies during our down times and enjoying the neighborhood buzzing down below.
In my opinion, the location is perfect. Very convenient to the Barcelo Sants train station (a major train station which can pretty much get you anywhere you need to go), but yet not right in the heart of the tourist sector so you felt like you were living more like a local. We walked everywhere and felt like we really were able to conquer the city with this being our home base.
Anna Maria was always responsive when needed, and to tell you the truth, we didn't need much beyond check-in and check-out as she had organized tips, maps, transportation suggestions, etc for us and provided this info as we checked in.
Overall, I wish we never had to leave :).
Thanks again!