Great place. Amazing location. 10/10
Be aware that you have to climb six flights of stairs. But Istanbul in general has a lot of hills anyway so you will get a lot of exercise in this city!