This place is a wonderful stay for Long Beach, although 2 miles away from the beach, it's less than a 10 minute drive away. They provide two bikes for you (although it seems that the host still has not fixed the pink bike's brakes as mentioned in a previous review).
The place is decorated beautiful and would work for a weekend stay. For a much longer stay for two people (we stayed for almost two weeks), I would suggest the host look in to getting a more comfortable couch and a more comfortable mattress. Everything else about the place was great.
Note that this Airbnb is right next to another Airbnb (by the same host) so sometimes you can hear the other guests through the walls.
There was a laundry room outside the apartment for us to use as well.