Great little gem in Long Beach! The place is spacious, clean, stylish, and comfy. Check in and all communication was super easy. The street is narrow but it has its own parking which was a relief. If you have a big truck, be warned it might be hard to back out with the narrow street. Would definitely stay again.