Great place and it's to everything you think of when you think Venice Beach.