This place is everything that was promised. I would highly recommend it to somebody staying in the Long Beach area. The only issue that might come up is the parking up front, which can be difficult.