This is a perfectly adequate room in a great location. It has the basics and the basics only -- don't expect to find a kettle, or more than one roll of toilet paper, for example.
The two biggest drawbacks are the west facing windows, which provide a beautiful view but heat the room during the day approximate to that of an oven, and the street noise, which is unavoidable at night since you gotta keep the windows open. I imagine this is pleasant when it's not summer.
The check-in process is also basically two check-in processes, since you have to go to a hostel to get the keys before going to the apartment. If check in was before 5pm it'd be less of an issue.