The apartment inside is as described and very clean indeed. I don't remember if it was mentioned in the listing but there is no elevator and the apartment is on the 3rd floor.
The host was available to answer any of my questions promptly, although there was no coffee in the kitchen, so bring your own!