I booked this apartment due to the great reviews but was sadly disappointed that my experience wasn't like the others. Communication with the host was difficult. I had tried to contact him 24hrs in advance to coordinate my check-in. When he finally responded late that night, he did not even answer my questions and said see you tomorrow. The day of my arrival was difficult as well. He had given his number to WhatsApp but messages weren't being delivered/read. I updated him on my delayed arrival due to passport control. He was not at the apartment for the agreed time. When I finally got a hold of him he said he'd send a friend to meet me. During my stay I had questions to which he read the message but never responded.
The apartment itself was as described. Has everything needed except a towel rack or anywhere to hang things in the bathroom. There were hooks behind the door but impossible for anyone shorter than 5'5 to use. Also, the pillows were terribly hard and need replacing. The apartment also gets very hot/stuffy so having a fan would be beneficial. Location wise, it is on a very steep hill. If you are not in healthy shape you may have difficulties as the main shops are about 15-20mins walk away but I was OK with this. The bus stop is very close though and it is fairly quiet at night.