Location wise you cant beat the blue house. Even with those 100 stairs its worth it.
I have stayed there a couple of times and even though ive seen the apartment in way better shape i still think its a nice place to stay. Not as super clean as it used to be but still absolutely okay