Very nice place. Well located for the sights in Istanbul