I stayed with my dad at Leo's place for two nights and we loved it. The house is very thoughtfully decorated. The yard is large and beautiful. The location is very close to the Malibu beaches. Driving through the Topanga Canyon road was a treat in itself!! I would recommend staying here.
Just a heads up though that cell phone reception is not great here. My dad has T-Mobile and had good reception and I have AT&T and did not have any reception. They do have very good wifi.