Had a great stay for 3 nights. Stayed at the 3rd level of the building and had marvellous views of the bosphorus Bridge. The apartment was well equipped for some light cooking.
One thing to take note is that it is situated at a slope area and there is no lift up to the apartment. The staircase is quite narrow as well for carrying luggage up. Nonetheless this is only one downside as opposed to many of the upsides!