Loved the place, awesome location near Taksim Square, lots of cafes nearby, a small supermarket right near the entrance. Easy to check-in. The place is clean and has everything you’ll need.
Maybe a minor inconvenience is a lack of walls soundprofness (you can hear neighbors walking). Wasn’t a big deal for us though.