It was a great experience!
It is a 3-bedroom and 1.5-bathroom apartment on the 4th floor of a building with an elevator. Very close to Taksim square. The apartment was very clean. The hosts are super friendly and willing to help all the time. We were 5 people, stayed for 9 nights, and had a great experience.
They changed the curtains, so no issues with too much sun anymore, as one reviewer mentioned :)
I highly recommend this place.