Best location possible in Alvor/ Portimao, walking distance to both cliff-surrounded small beaches and the large Alvor beach, we were a gang of friends traveling with young children and the stay was perfect. The kitchen had everything we could wish for, including barbeque utensils, high speed Internet, spacious rooms, a beautiful courtyard with a very clean pool. Perfect for a large family or a group of friends. Prainha Village itself is perfect as a laid-back family destination. For more adventurous destinations or for people with older children, probably the West coast of Portugal is better, but since we all had very small children, the place was perfect.