Great place and great couple. Highly recommend to those who just move in to Japan.