Peter, Michelle And Jackson's place is a beautiful, hidden getaway in LA that somehow feels both central and isolated. Would stay there again!