Great Place to stay on Venice Beach.