My go to spot whenever I come to Long Beach. 5-star experience every time.