Everything is like displayed. The flat is very central and good for short term stays. I would not recommend it for longer stays, but if, you can ask the service for cleaning and/or cleaning equipment. Be aware that the streets around are relatively loud - if you want a quiet place, you should definitely look somewhere else.