After a great first visit several months ago, we've been back to Narai a few times, both with the kids and without. Unfortunately, they haven't been able to live up to that first experience. The service has really went downhill a bit -- but it seems like that's true most places these days. Food was still very good, but I would suggest sitting indoors if you prefer better attention.