A nice small apartment located very conveniently to enjoy a short stay in Istanbul.