The location is convenient as long as you have a car. It is inside Japan town so you will find lots of things to eat. Parking is easy. I recommend this place.