A lovely hotel,beautiful setting,with very helpful dedicated staff,and a special mention to Carlos and Pedro ! Good size rooms, great pool, breakfasts,and facilities in general. Quiet location, well away from centers but free bus to the beach. You really need a car if you want to get about the area. Couldn't comment on the golf.The food was well outside our price range at the hotel restaurants,so we eat mainly in Alvor -a 10 minutes drive away.