The location is hard to beat. The apartment is roomy enough for a family. Kitchen is small with little bench space but if you not cooking this won't worry you. It has many little extras like the bikes and toys for the kids which is great.
Having a parking spot in Venice beach is a blessing. Overall this is not a fancy place but you will be comfortable and have a great time. Buz is great with communication.