Verry nice place to stay, it has all the needed equipment for short or longer stays. The hosts are verry nice and caring. Location is perfect in the heart of Istanbul.
I recommend it.