We have just returned from spending a week at the Vila Gale Ampalius in Vilamoura. The hotel has an excellent location close to both the beach and the marina. Weather at this time of the year (Feb) was better than we expected most days were a little overcast with sunny spells, you were able to walk around in a T shirt most of the time. We had a few good days were we lay on the beach and had a dip in the water, even managed to get sun burnt on the last day! We booked a junior suite as it had a kitchenette, which we though would be useful to prepare food and bottles for our 8 month old daughter. However when we arrived we were told that the kitchenette would remain locked as it was only available to timeshare occupants. Rather than create a fuss, we just opened it ourselves as we realised that the lock was similar to a bathroom type lock and could be opened with a coin! Food on the room service menu is very poor and should be avoided, however breakfast in the hotel dining area was very good and offered a wide choice. We didn't try the hotel restaurant and instead dined out around the marina most nights. The marina restaurants were all very good, although a little pricey for Portugal, similar prices to restaurants at home. The new Thai restaurant set back from the Marina was excellent and was probably the best we had been to.
Back to the hotel - the junior suite was pleasant and very roomy, the hotel is a good 4 star definately not a 5 star as some sites would have you believe. Beware if you are travelling with young children off season, as the indoor heated pool is now part of the Spa and will cost each of you £7.50 every time you want to use it, also a bathing cap is compulsory. Even though it is heated it was still a bit chilly for an infant and it can become very expensive if you want to use it every day. Beware the taxi from the hotel to the airport ,as it is 10 Euros more expensive to book it from the hotel.
Overall we had a really good time, although being a purpose built resort, the area was a little comercialised for us.