We stayed with the McCaig's for a week and thoroughly enjoyed our time with them. The apartment was spacious, simply furnished and thankfully, cool.
It is located within a 5-10 min walk of the beach and the town. Its also only a 15 minute drive from Albufiera and Vilamoura, so there are a wide range of restaurants and places of interest to consider during your stay.
The pool and garden area at the McCaigs is more than adequate and they have a lot of additional features e.g. jacuzzi, BBQ area and lovely shaded areas with sofas etc.
TV and internet access is available too so you can stay connected.
It was a great place to stay, and the McCaigs were very helpful and friendly.