The apartment had everything we needed and was very spacious. Property manager easy to get hold of and replied to messages promptly.
Pool was hardly used by the locals living in the complex and so had it to ourselves most of the time.
The town of Carveiro has a great atmosphere, loads of nice bars and variety restaurants.
Often live music on the stage set up by the beach.
Would recommend a boat trip to Benagil Caves.