It's a fairly old resort, so some of the accommodations have yet to be upgraded. Most of the apartments have been refurbished and are comfortable and well-equipped. The others have rather basic furnishings but are still quite well-equipped, especially the cooking areas which are well stocked with good quality kitchen ware. All apartments have balconies, most with a sea view, and all with their own sunbeds, tables, and chairs. The complex is very large, and runs all the way to the beach, so if you're staying in the appartments at that end you just walk out of your accommodation and take a short stroll down to the beautiful coves.
The complex has a good restaurant, a large (but unheated) swimming pool, a heated children's pool, and four jacuzzis and a sauna. There's a good flat green bowling area by the side of the beach, and a pleasant 'owner's bar' with lovely sea views. There's a piano bar and a small night club with live entertainment most evenings.
Entertainment isn't, on the whole, very exciting, but it's there, anyway. They have 'theme' weeks - check the website to see. There's a sister hotel up the hill, and you can use the facilities there, too.
Within walking distance (up a hill, but you can do it by utilizing the lifts in the complex) are lots of shops, bars, and restaurants, and public transportation is near by. The main Albufeira centre is a short bus ride away and there's a shuttle bus from the complex at a small charge.
The down side is that it's an expensive taxi ride from the airport, although the Clube does have a shuttle service at around £8 - £10 per person. You have to use it for a return journey though.
It's a really nice place for a holiday - just be aware that there are a lot of steps. Although they have built slopes around the complex to take account of wheelchairs, they're very steep and would take considerable muscle to wheel an adult up them! You'd need to let the Clube know if you were using a wheelchair as some apartments are accessible only by steps. Amazingly co-operative and helpful staff there - nothing is too much trouble for them.