This 5 Star Villa was all we expected and wanted. It was spotlessly clean, very spacious and had everything we could want in self-catering accommodation. Michaela goes to great length with the detail to make people feel welcome, including a welcome pack. We asked for her to provide a Portuguese meal for us on the first night which was well presented and very tasteful. There was far more than we could eat so leftovers were eaten for lunch the following day! The kitchen was well equipped, as was the pool area, including a hammock for each villa! The views were stunning so sitting on the terrace of our villa drinking coffee enjoying the view was a must. We also particularly liked feeding the animals which included hens, pigs, a duck, goats and ponies. I'm sure they gained weight whilst we were there! We visited two of the many restaurants and cafes in town, both of which provided excellent meals. This is a villa we would love to stay at again. If you are not looking for a beach close by but just wish to enjoy a relaxing, comfortable villa with pools appropriate for adults and children this is the place to stay.