Unfortunately, I cannot recommend staying here as of now. The cleanliness was very bad. When we first checked in, we found moldy bread in the fridge, pubic hair in the bed, hair and pee stains on the toilet, the shower looked like it had never been cleaned, dirty towels, millimeter-thick dust almost everywhere, some lamps didn't work and many areas looked and felt greasy on closer inspection. Considering this is a very new Airbnb - you can still see the wall dust from drilling holes on the floor - we were very surprised to find this. After Kerem came by to clean a small portion of the things noted, we were offered another room which was cleaner but still not up to even a cheap hotel standard. The toilet seat was more grey-yellow than white - after cleaning it ourselves it was white as new. The new room didn't have any toilet paper, kitchen towels and some other essentials, which Kerem brought us after a few hours.
Other than that the location is very nice, you'll have everything you need right around you. The rooftop terrace is beautiful with an amazing view. Kerem is friendly, even though there were some communication difficulties due to Google Translate. The apartment itself feels modern and spacious, although the quality of renovation is just okay (e. g. in some parts, the ceiling paint was flaking). Lots of the items in the flat were still wrapped - chairs had protective sleeves on their legs, the laundry rack was covered in plastic, among others.
I would not book this place another time, but I can imagine that with proper cleaning (keep in mind that we cleaning fee that is being charged could cover a professional cleaning service to come for an entire day which definitely did not happen) this could be a nice experience.