Location is fine and the host responses fast, BUT:
The shower and kitchen are terribly dirty (it is evident in the lines between the tiles and the sink of the kitchen)
Towels were smelly since we arrived
The bed is a joke
We were never told how hot water works until we asked
Greece was hot on this time of the year and you look for a comfortable place, but we were requested not to use the air conditioning in less 25° Celsius, which was not enough to be comfortable
Shower is terribly small and awkward
Responses from the host are fast, but we were never told that hot water needed to be turned on and off or how to make it work since the beginning