Last September we stayed at The Lake Resort, Vilamoura and loved it. We are a couple with a 3 year old daughter. We enjoyed the pool area, the fact that it was child friendly and it's proximity to the beach and the Marina so that we could stroll to a big choice of restaurants in the evening. I am tempted to book again for May but would welcome any suggestions of similar types of hotels in other areas of the Algarve close to beaches, restaurants etc that aren't too far from the airport (1 hours or so maximum) and are child friendly. We won't be hiring a car so would like to be in walking distance of these. It would be good to stay in another resort but there are so many to choose from! Thanks.