The room looks just like the photos. The location is okay as it is kind of far from the subway around a 15min walk from nearest subway station.
The only thing that made me uncomfortable was that there were no trash bags in the kitchen so you have to bring your trash all the way to your room every time you cook so your room can be smelly.
Overall, I liked my stay.