It's a fine place, a bit loud with the street out front and construction going on in the back. However, if you close the windows it's quite well noise insulated.
Just be aware that the images do not match reality. My guess is that they own a few units in the building and took pictures of the nicest looking one.
Overall. It's a fine place to stay if you need to lay your head over a weekend. Wouldn't recommend for an extended stay