Good place to stay for longer trips to istanbul.