Good choice for a short term stay in Istanbul