Stayed in this hotel for 10 days, it is really ideal for a relaxing holiday, about ~45mins from Faro airport. The rooms were lovely, the pool is huge and all the staff were really pleasant. The very best thing about this hotel is that it is so close to the beach and they have a large garden with sun loungers. The sun loungers are underneath big fixed parasols, ideal if it's windy (they don't keep blowing away), they were so so comfortable and relaxing you'd have no motivation to move ;-) The beach is lovely too, only a small stroll away.
They have a bus that goes into the Armacao De Pera a few times during the day, otherwise it's a good 30min walk. There's not a whole lot to recommend the town, it's very built up. There were two really nice restaurants there (the indian restaurant that's part of the Holiday Inn and Porter's - their steak on a stone is just amazing!).
We ate in Belmondo's Italian restaurant which was very close to the hotel on three nights. It's a bit on the pricey side for some things but if you stick to the pizzas it's fine. The buffet breakfast was good but the bar doesn't have much atmosphere at all. They have a spa too which we availed of - it was very nice. You don't need to bring a beach/pool towel, they provide them and they have a shelf of books that you can borrow to read. For a relaxing holiday it's perfect!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC