Great place but really far from the center of Tokyo.