Good place to stay with great Japanese restaurants nearby.