Cristal's place is an excellent spot for your stay in Long Beach. It's in a great location with plenty of local restaurants, coffee shops, and bakeries within walking distance. The place is also very easy to find and the street parking wasn't an issue.
The place itself was very clean with all the amenities you could hope for including a guidebook for the area.
Highly recommended,
-Ben