Apparently this has been reported to Airbnb by several people, but the listing has still not been changed. There are NO ROOMS WITH TWO BEDS.
Besides that, the listing was accurate. It's a very clean and well maintained hotel, especially for being almost 100 years old. The beds are new and quite comfy (although really more of a double than a queen size) and it does have a great location - just a 10 minute walk from a beautiful port and beach, several great restaurants even closer (we really liked the Breakfast Bar, Kin, and Rosco's), and a fully stocked grocery store + Starbucks right around the corner. Not to mention, we stayed here the weekend that we ran the Long Beach Marathon, and walking to the Convention Center for bib pick up Saturday, then down to the starting line by the Aquarium on race day couldn't have been simpler or more convenient. It was also much more affordable than most other options in the area.
Why I didn't give it 5 stars...
1) The error in the listing - we were really expecting 2 beds. Getting the best sleep possible was of utmost importance before race day.
2) We were in room 118, on the first floor, in the far back of the hotel. The inside of the room itself was fine, but both windows looked out into trash dumpsters that smelled a bit funky, and people could be heard tossing or rifling through the trash throughout the night. And because there was no air-conditioner, closing the windows wasn't really an option because the room got really warm and musty really fast, even though it was October! If you decide to book, make sure you DON'T TAKE ROOM 118.
On the bright side, although there was no fridge or air-conditioning advertised, the room did have both appliances. They just weren't functional yet. This makes me think that management is working on adding those amenities soon. And there WAS a functional shared microwave in the hall, great for reheating leftovers from the many delicious nearby restaurants!
Overall, if you're on a budget and you're not going to be in your room for much of your stay, the Greenleaf Hotel is a great option!