My stay at this place was ok. The apartment costs its price, so don’t expect too much. A big plus was a super fast Internet, what is rare for Turkey. And the hosts speak English well. The location is super good!