Myself and a friend went to Carvoeiro beginning of May, fantastic weather all week .From the airport we had organised resortahoppa to get to hotel, which was a really good service. We stayed at the Hotel Mirachoro (top of the hill), service was good, they were all happy and willing to help and answer any queries. Pool was good (although didnt try the indoor pool as weather was too nice!). We travelled to Albuferia by local bus,which proved very easy and I would recommend this rather than the tours! We did go on a organised bus tour by "Follow Me", good chance to see some history but unfortunately it was rather disappointing, with a over crowded bus and broken seats added to frustrations throughout and several people left tour early.
Best Resturant in town for local fish has to be "JOTAS" located at the bottom of the hill, close to beach, across from the smilers pub. Definitely a must!! For some home comfort food/music I would recommend Bradys Irish Bar and Harrys English Bar.
Overall Carvoerio has a lot to offer and can be enjoyed by all ages. Plenty to do in a week; numerous beaches, costal walks, resturants and pubs.