The place was perfect. Exactly like the photos, the location is great, a few minutes walk to the metro station, shops and restaurants just around the corner. One station away from Taksim. The place had everything we needed from A to Z.
Highly recommended!