This Airbnb is a great find in Long Beach!