I stayed here for about seven weeks this winter. I was in LA for work and sought a place near my office.
Here are the plusses: it's in an interesting area of Venice; the host if very nice and responsive; it has a pretty terrace area.
The minuses: the space is cozy but it is densely decorated and the ceiling beams are low, so it can feel tight after a while; on the way in or out you have to descend a flight of stairs and pass a dog who is eternally aggravated -- he'll stick his nose through the railing and bark and snarl. I was assured he's harmless, but he gets annoying.
My verdict -- it's OK for a short stay, but for my long stint seemed expensive for what it was.