Teshi place was good location between Santa Monica and Malibu right on PCH .