We didn't met stathoula during our stay just the cleaning lady.
The appartment was ok, the couch was not and the wifi didn't work in the appartment.
But for the price in the island i don't think you should find better.
The location is at only 3 mn in quad of the center of fira.