Jesse & Abha's place is a perfect spot to stay in Venice Beach, and the bikes provided are an added bonus.