Wonderful place near the best downtown spots in Long Beach!