Excellent.
Recommendation that you join their points group to get 10% discount on everything while there.
Beautiful beach just below.
5 mins drive in to old Alvor which has great restaurants, if you're not taking the half board option.
Breakfast (incl) is amazing, and they even ha e Bucks Fizz on offer every day!