Great Place for large families. Stunning View. close to many restaurants and places in Istanbul