The place is great 10/10
Has a fantastic view of Istanbul in a great neighbourhood.
Book it !