We stayed at this villa for 9nights in May 2017 and it was fabulous! The shops are close by, about 10min walk to the bigger supermarket which you can cut through for a short cut by walking through the hotel opposite that makes it abit quicker but it's very expensive!!!!! The small local shop opposite sells milk/bread etc and other bare essentials. The Italian is very expensive opposite the villa but we found 4 restaurants near by along the beach front at much more affordable prices for those on a budget! The beach is a few minutes walk and it is stunning! Plenty of space and not too crowded, the beach is like baby powder with no pebbles! There are Little Rock pools to explore with young children and caves too hide in, there's lots of fun to be had at the beach. The villa was huge inside and very clean with all the amenities needed inside the kitchen. The maid came twice during our stay and was very friendly. Inside the villa the tv has all channels/free view etc also free wifi. The area is very quiet, it's residential so there's no bars or anything near by, you would need a car if you are looking for a more lively holiday. But with two young children we stayed in every evening after dinner and had a few drinks at the villa. It was peaceful and beautiful in the garden and perfect for pool parties and BBQ's! The neighbours were all friendly too! Gabriella was fantastic, she was our go to if we had any problems and nothing was any trouble. She came and introduced herself the day we arrived and she spoke fluent English so we felt very confident if we had any problems that she would be able to help us straight away! We would love to come back to Portugal, it's a beautiful country and the people are very friendly. We would 100% come back to this villa in the future! Missing it already!