Superb location and comfortable place. I would stay there again.
I stayed in the summer, and the first floor unit remained cool most of the time even with only a single window AC unit. The kitchen is well-appointed and the unit clean and comfortable.
The (old particleboard) bed broke the second night I was there, and the hosts replaced it with a sturdy metal bed frame as quickly as possible.
There are small cute dogs in the adjacent unit, and they are exuberant, but not constantly yappy.