Lovely tranquil location, but not difficult to find. Staff were friendly and helpful. Room was large, very clean, with a very good en-suite that had an excellent shower. Outdoor heated swimming pool was a bonus and was open for around 12 hours each day. Grounds were well kept, with several nice places to sit and relax in front of some spectacular views. More work is being done to add extra children's play areas. Nice restaurant and bar area. Around a ten minute drive to Tavira, so close enough to other bars and restaurants as/when these might be needed.
On the down side, breakfast was a little limited and lacked variety, especially for someone with dietary constraints, but what was there was always fresh. Bed was a little on the firm side for both of us.
Overall, a very nice, well-run hotel in which to spend a relaxing holiday. 4.5/5