It a good place, especially considering its great location, near some of the main attractions of Istambul. Very reasonable price.