Len's apartment is a place where 'il fait bon être'. All the existing comments are absolutely true. Len is a perfect host and his spot is like a little fluffy cloud in the beautifully weird SF.