Venice Beach is fantastic.
You're looking for somewhere to stay - this is the place.