It is a small apartment will everything you need for short stays in the best location in Istanbul.