Carol’s place is a fantastic place to stay. It is really close to the canals and beach, with lots of shops, restaurants and bars within walking distance. The Venice Whaler nearby is great for drinks and food.
The place itself is clean and has everything you need.
I would definitely recommend it if you are visiting LA and want to be near the beach.