It could not have been any better. My mom had a long stay (just over a month) and we could not have found a better place. The hosts went above and beyond to make sure every part of her stay was amazing. As someone who described herself as “picky” when it comes to accomodation my mom said that when coming to visit again that would be the only place she would like to stay.
The position is very central and close to public transport which is was important and only short walk to the village or beach.
Could not recommend this place higher - if you are looking then just book it.