Pedro's apartment is gorgeous, my family loved the stay. Well laid out and tastefully decorated with tons of space. There were six of us, including two kids, and we never felt like we were crammed in, especially on the one day it actually poured rain. The hot tub is the star of the show and a real treat after spending a day walking around exploring the town. There were beach toys and fishing nets for the kids to use, sunloungers for the adults and amazing views. Oh and try the hot sauce!
We had an awkward early flight but were able to drop our bags off first. The town is about a 15 minute walk along the seafront, but more like 30 with kids! There is a large supermarket near the town, again about 15 mins walk following the main road, well stocked with everything you need. There are some other markets in the town (near the main market) but all around the same distance.
The town is great to explore with plenty of restaurants, bakeries and cafes. There is a playground near the seafront, but it's really the beach that the kids wanted with the somewhat sheltered beach and rock pool near the hotel the best place to go.
I wouldn't hesitate to recommend it!