Helen's Apartment is not really as you can see in the photos: it has bad smell, it is a mess, and it's not so clean as you can think. Helen is kind, but it's the only positive thing in this situation.