All in all there were a few points that we would like to mention:
Positives include:
Location was great (very close to everything)
Communication with host was perfect
Beds were very comfortable
Good internet
Negatives include:
Leaky AC
Really bad staircase to the flat
Strong smell from the drains in the bathroom
Very small shower that would need some work done due to mold
Most of the light switches taped to the walls as they were falling out (could be easily improved)