We had an awesome stay at Aglikas apartment with it's great location!
Also very nice contact and support from the host (she helped us quite a bit as none of us was speaking portugues).
I can really recommend this one!