Just back from Vila M after two weeks stay with my wife and two kids (5 and 2). We had a lovely time in Alvor and a comfortable stay in Vila M. The complex has a superb swimming pool complex and a reasonable poolside cafe / bar if a little pricy (as Alvor is jaw dropping cheap). The apartment its self whilst a little basic ticks all the boxes and I would have no hesitation recommending the apartment. We were a little concerned about sleeping arrangements in advance but all worked out well - the secret is to put the kids to bed late :). It must be said the owner and local onsite support were hugely helpful in advance and whilst on site. One drawback which is well signalled in advance is the distance from town. It is a brisk 20 min walk into town and mostly that was fine (for me) but a bit of a pain after 10-15 times with a buggy. That said, we faired perfectly well without a rented car - no regrets and a taxi only costs 4-5 e when not in a walking mood..
The best piri piri chicken in Alvor is is 100m down the road around the corner from "big reds" ..More