Suitable place to stay some days in Istanbul. Great place!