I can highly recommend this place. We only stayed two nights there but it was really lovely. The location is perfect: very close to the beach, to the metro station & bus stops and a supermarket just around the corner. The apartment was very clean and big. Maria is a great host and it was a shame that we do not speak any Portuguese. However her daughter Miriam was very quick to respond (in English) to any kind of questions. Thanks a lot!