Great and quiet place in the center of long beach