We had a wonderful stay.
The apartment is excellent, very comfortable and clean, with a great view from the terrace.
The location is fantastic, 5 minutes walk from the centre of the village with all the local commerce, restaurants, bars, but somehow isolated from the crowd noise! Also a 2 minute walk from the river waterfront which is really nice. You can also go for a stroll in the natural reserve by the river (wonderful). The beach is also near (5 minutes by car, 10 minutes walking), which is great.
Communication with Martin was very easy and helpful. On arrival we were greeted by Magia, she was very nice, showed us around and was always very helpful and available for anything we needed (she actually went to meet us on arrival, at the center of Alvor, and guided us to the apartment, since we got lost!).
The only small glitch was that the kitchen exhaust was not working, for those of us who like to cook it's a bit of a nuisance. So to make it absolutely perfect we just ask Martin to fix that... and please, please, please also provide a coffee machine :-)
Wonderful place, makes us want to come back!