Nice place for short term visits in istanbul!