Helen house is a must, good environnment, nice cosy place, near to Universal Studios, Warner Bros Studios, Bowl.. and Helen is a incredible host, she will gave you some advice, kindness, hospitality.