The apartment is pretty amazing for 6 people. We were three so we had way too much space to relax and be comfortable. The terrace is also nice to enjoy music and sit back. Location is perfect with Blue Mosque and Hagia Sophia easily accessible along with wide variety of restaurants.
Will definitely choose it whenever I visit Istanbul.