The stay is okay if you're looking for a place to just sleep at night and leave during the day.
The place is strategic near Yanikapi station that can take you anywhere you like.
It has a window but to the wall, only for air renewal, not for natural light.