Good place for visiting Malibu. Feel like local.