I think your approach is exaggerated. I do not understand the statements.
Shower head: I understand but so far no one complained about the need to catch the shower head. I hope it is proper shower.
No sheets on the bed: I got the statement, but what does it mean "no sheet"?
Dingy cold-war neighborhood: this is right, there are lots of construction around the apartment!
not particularly close to anything really: You reserved this apartment in the last moment, maybe you forget to comply where is it and what is your demand. Address is fact.
Smelly pillow: I can not judge this.
Thank you for your feedback I am going to check all the think carefully what you mentioned.