If you need to stay in Venice, Venice Breeze Suites are convenient and well located. Sadly, Venice is such a sad and pathetic parade of the lost and homeless, it radically tarnishes the situation.
The hotel is worn and old but clean, well cared for and the people are friendly and helpful. There is no food of any kind, but a Starbucks 30 feet away and plenty of restaurants in all directions. The rooftop is a great spot to hang and relax.
It is sad to see the continued decline of Venice Beach. I used to live there and it was not as awful as it is now. But again, if you absolutely have stay in Venice then this hotel is a good choice.