The place is 100% as advertised in terms of cleanliness, it is roomy, cozy, really comfortable, and gives you the feel of being a local. It is centrally located, walking distance from all the beaches, and really lovely. The host is communicative, in touch, and readily accessible.
The only reason I have not given it a five star review is that I do not think of it as private. I had an incident that I am sure is simply isolated to my stay; however, it did become apparent that it is not as private as I would have enjoyed. Still perfect for a family vacation get away.