We had a very much love-hate relationship with this house for our 10-day stay in late September. Visually the house was as-described. It is a lovely old conversion that has been modernised in recent years, and the pictures accurately reflect what to expect. There was plenty of space for 6 of us (3 couples), and another 2 people could have fit in quite easily.
The location is also very good, just a 5 minute walk down to the town, and 8-10 minutes to the beach. Joana was also available to us via WhatsApp to help with check-in/out and was very helpful throughout.
We did however have a number of issues which I suggest you clarify before booking. The ACs were regularly out of order which made several nights sleeping pretty miserable. We had to call Joana on a number of occasions to get this fixed, which was only done properly 4/5 days into our stay.
There was also repeated issues with hot water in all of the showers. You might think that this isn't an issue in a hot climate, but I can tell you it was very annoying for all of us. There were regularly unannounced visitors coming into the house to try to fix this, but for 8 days of our 10 day stay we had pretty much no hot water. On the day they finally got it fixed, there were 3 men on-site replacing the boiler which was really noisy and annoying, and meant we couldn't enjoy the sun by the pool.
Generally the house is pretty tired and needs an upgrade - when it rained there were leaks practically everywhere, and the electrics would all go so there were several times when we were trying to diagnose issues at the fuse board.
For all the problems we had (and communicated to them) I would have expected them to be forthcoming with a discount at the end of the trip, but ultimately none came.
Ultimately we still did have a great time overall, but the issues we had with the house were undoubtedly very annoying, and as a result we did not feel we got good value for money.