Great hidden gem in Long Beach, close to the beach and many other attractions.