Pretty much everything you need, nothing you don't. The location could scarcely be more amenable if your goal is to experience Venice Beach like a local.