Stayed here for 5 nights recently on a bed and breakfast basis. Rooms were excellent and very spacious, breakfast was really good, and on the one occasion we ate an evening meal the buffet was also excellent.
Pool and the surrounding area were excellent, although all guests commented on how cold the pool was! Maybe this is better in the hotter summer months. The indoor pool is very small, and there is also a Jacuzzi which I didn't think was working properly and a sauna, which I didn't use.
The only bad thing about the hotel is the location. They do counteract this by offering a free shuttle service to Albufeira and Gale beach, but it would be nice if they offered these trips more frequently, especially at night time - drinks are up to a third of the price in Albufeira and there are many excellent restaurants where you can opt for "tourist" menus which always include fish for around 3 courses for 15 - 20 Euros.
Staff were very good and spoke excellent English. Felt a bit sorry for them having to answer the same questions - perhaps an Algarve welcome pack in the room would be a good idea.
Overall really enjoyed my stay and would gladly return, but next time with a Car!More