We've been staying for 5 weeks at Filipe's place and we enjoyed every moment.
The apartment has everything you need for the long term stay.
The area around is really nice and the beach is outstanding.
I'd recommend this place and hope we'll have a chance to return to it one more time.