I love Baba each time I go. The fish to rice ratio is perfect and it is consistently this way. The sushi is so fresh and delicious. The service may be slow, however it's not because they are not working hard, it's because they are so busy! Will absolutely be back.