Great place and location in Venice beach - centrally located.