Nice spot in Long Beach. Parking can be very difficult