Fantastic place. Would definitely recommend and will book again if ever back in Long Beach.