My girlfriend and I had a great stay in Long Beach City! Karl and Catherine were accommodating, flexible, and friendly. We had an early flight and arrived before check-in time, but they arranged to have their friend let us in (and our room was even ready - bonus!). We also had a late departure and were able to keep our suitcases in their place while we bopped around for a while. I also cannot overstate the convenience of having the G and the 7 trains go right to their place, with the 7 coming from Manhattan and the G coming from Brooklyn you are totally covered (the 7 lets out literally steps from their apartment, but the noise was not too bad).

They had a comfy bed, clean + spacious bathroom, windows out to a courtyard, a basket of toiletries + miscellaneous supplies (sunscreen saved us on our bike ride one day, and my GF was thrilled to find a contacts case in there :)). I would stay here again.