This is such a beautiful place just a few steps from wonderful Venice beach.