Great place to stay in Istanbul, perfect location near all the best attractions and lovely restaurants