This place is amazing, and John is a great host. Check-in process was super easy and smooth and John was being detail-oriented and very helpful. He made sure that everything was going well while we stayed. I highly recommend this place, especially to family travelers or a group of people. I'll definitely stay here again when I visit Long Beach.