Our experience was amazing. Although the location on maps is a bit inaccurate, the host was quick to respond and helped us find it through his manager Mehmet. All amenities were available, although I had to ask for the dryer and iron (were not provided beforehand). Mehmet was not well versed in English, which caused minor inconveniences. The location is excellent, it's a 2 minutes walk from Osmanbey metro station, and has lots of stores/cafes/etc nearby. Would definitely recommend the place to anybody planning to stay in Istanbul.