We had an absolutely wonderful time in the CP Vilamoura. It was our first holiday with our 17 month old daughter and we adored the place. The room was excellent with beautiful views of the pool and the beach. we found the staff to be friendly and accomodating particularly the cleaning staff who were always so chatty and friendly to...
More
