Very great place! Will be back next trip to Long Beach!