We have stayed in this villa twice - 2010 and 2012.
It is the only villa we have stayed in (in 2010) so we don't have anything to compare it to - we previously stayed in hotels or apartments. The trouble is, now we have been to this wonderful place and experienced the luxury of having your own pool, we have been spoilt and therefore never want to share facilities again - hence our return visit in 2012.
It is a fantastic 3 bedroomed villa with so much space and comfort. The aircon is great - the showers are fab and we always had plenty of hot water. The TV has adequate stations for the kids to keep out of the sun for a while. The pool is gorgeous and kept clean. The views are magnificent. The neighbours are both Portuguese and English and are all extremely friendly and helpful without being too over bearing.
The gardens are lovely - the washing machine was so handy as we only took 2 suitcases (after our visit in 2010, we realised we rarely got dressed...