Pedro's apartment is very nice, but a little bit on the small side. We were 5 adults and 1 small child and we struggled a little bit with the lack of space in the rooms. One of the bathrooms is quite small and the bedrooms fit the beds and almost nothing else.
Having said that, it would probably be more adequate for a smaller group of people. It is very clean and very well located. There is 1 supermarket and 1 mini market within 100m of the building and many cafés and restaurants all around it. If you are renting a car, the parking under the square across the road from the building is very convenient and you can get access for 72h for 24 euros (speak with the reception). A bargain if you ask me.
Pedro was friendly and quick to respond , and gave us some good local tips as well.
All in all, we were expecting the apartment to be small, as the description is accurate, but we had a good time there (so still 5 stars!) - I just thought I should highlight its pros and cons.