This is why I love AirBnb.
It was a great place to stay for myself and my wife, in a great location to experience Venice beach. We both found it very comfortable with all the features you need - we loved the bikes.
Additionally Jesse & Abha were so great to deal with, very accommodating and provide little touches for a very personalised experience.
Can't wait to go back.