We had a wonderful stay in Margaridas flat. It was in a good location with the train station literally outside the front door. Lots of restaurants on the main road also. Margarida was incredibly thoughtful and provided our large group with lots of essentials on arrival, including bread and butter, yogurts, milk, cornflakes and even baby food for the little ones. She even allowed us to check out later which was great as our flight was in the evening. The flat itself was spotlessly clean also and large enough to fit all.
If I had to think of any cons, it would probably be the street noise. I would suggest sleeping in the rooms not facing the main street as it can be noisy all through the night if you are sensitive to noise at night. On the first night we were all very cold so we turned on the heaters to high and warmed up perfectly for the second night.
Other than that, great holiday and would recommend!
Thanks for everything Margarida!