You can't beat the location of the apartment. It's near everything you'd like to know on Istanbul City Center. They are really kind and warming. There's a delicious restaurant downstairs. But you should know that there are only stairs, in case you need an elevator.