The place is good, small but cozy with everything you need. A beamer with Netflix is really a great thing!
There was no view from the windows, just the next wall. But I guess it's typical for Istanbul