I have stayed in Steves places before and I have found them a pretty decent place. I guess I lucked out this time around. The apartment had a strong smell of cigarette (probably the person before me smoked). There were some basics missing (wine opener, coffee maker), and for some reason the fire alarm in the basement went out through the night until at 1am the fire fighters had to wake everyone up to look for the alarm.
Again, probably just bad timing. If you are looking for a reasonably affordable place, without much perks, this place is for you.
Steve is a good host and worries for your comfort.