This place is an absolute let down and waste of money. We stayed in unit 1606. This place is an -20/10. As we came in the apartment it smelled like cigarettes and it is advertised as non-smoking, the beds were not done yet even though we were told we can check in an hour n half early, the couches are DINGY with many unknown stains, definitely not sleepable. There are MANY ROACHES. The oven does not work and as we contacted the owner all we were told is “ok”. There is blood on the roof of the ceiling. The power went out MULTIPLE times and the owner blamed the “heat” when the other 3 units still had power, come to find out this happens MULTIPLE times and they are still renting out this unit. There is absolutely no parking and this place is in the ghetto side of long beach so you’ll have to be parking your car way down the street with hopes of it not getting broken into. The beds are rock hard. This place is nothing as advertised. Due to these awful circumstances we had to cancel the rest of our reservation and find a hotel to stay in. This is the worst air bnb i have ever been to and would not recommend this place AT ALL.