We had a lovely two week holiday at Pedro's villa in October. It was exactly as we expected it to be from the photos and description. Pedro was a great host: very friendly and helpful, and although he didn't speak any English, we managed to communicate sufficiently with our limited Spanish and Google Translate.
The only thing I would say is that although we knew there wasn't going to be an oven in the kitchen, we didn't realise how much we would miss one. We ate almost exclusively at the villa, so it did limit our culinary repertoire. There is a bbq in the garden, but this doesn't really replace an oven in my opinion.
The location was one of the major benefits of the villa. It is up in the mountains along unbelievably windy roads, but not too far from the airport and Maspalomas (c.45 minutes). If you enjoy walking, as we do, there are some really beautiful walks close by, and the walking for us was a highlight of our holiday. Also, the views from the villa are beautiful, and it is a lovely place to relax by the pool.
Overall, I would recommend this villa, but be aware of the lack of an oven!
Thank you Pedro for a lovely holiday.