We had a great time at Afoura Houses. The apartment is beautiful with an amazing view from the rooftop terrace. Konstantinos (the manager) welcomed us very friendly and gave us many useful tips. He was always available in case we needed help.
We can only recommend this location.