I liked the sports facilities, I thought they were first class for a hotel. The hotel has saw better days unfortunately, quite run down and lack basics such as ironing board, proper hairdryer, Wi-Fi was terrible in our second room. We moved due to a terrible smell coming from the kitchen sink, which we had to put up with for 3 days.
The reception staff were fantastic and didn't make us feel like a nuisance when we complained about the smell. They were very helpful with our airport transfer pickup and made us a breakfast box as our flight was earlier and we left before the breakfast area opened.
The apartment/rooms were a decent size, with bedroom, lounge area, bathroom and kitchen. (No microwave).
There was very little to do locally outside the hotel, a couple of restaurants, a sports bar and we felt it was very far from the main resort areas. A small (old flatscreen) TV in the apartment with only Portuguese channels (mostly) was our night time entertainment when we got back. Take your table and watch Netflix if you're staying in.
The beach is lovely and very close, maybe a 10 minute walk, and the clifftop walks are fabulous. What spectacular views. We walked 15 to 20K every day. It might be good for families who enjoy the simpler holidays around the pool and on the beach, but not for us I'm afraid.
Also, the hotel could try to provided a little more information on things to do within a reasonable travel distance, such a historic sites etc.